Internet Archive BookReader - Genealogy of the descendants of Nathaniel Clarke of Newbury, Mass. Ten generations, 1642-1885